package com.iris.live.services.services;

import com.iris.live.services.models.ResultData;

import java.util.List;

/**
 * Created by lusong on 2017/6/30.
 */
public interface SalesClueSetService {

    ResultData querySalesClueSetInfo(String permit, String username) throws Exception;

    ResultData saveSalesClueSetInfo (String permit, String username, GetSaveSaleProjectSetParam getSaveSaleProjectSetParam) throws Exception;

    ResultData judgeSalesClueNumToSuperiorLimit (String permit, String username) throws Exception;

    List querySalesClueNumUnderSuperiorLimit(String permit, String currentSC, String type) throws Exception;

    static class GetSaveSaleProjectSetParam {
        public String clueSuperiorLimit;    //线索上限
        public String clueUnderLimit;       //线索下限
        public String receptionArrange;     //接待排班状态
        public String cdoClueAllocation;    //cdo分配状态
        public String mgtRedistribution;    //mgt重新分配状态
    }

}
